package l3;
/**
 * 无控制台界面，用于测试列表
 * @author pc
 *
 */
public class TestList {
    public static void main(String[] args) {

        // 测试单链表
        System.out.println("----------单链表测试----------");
        LinkedList<Integer> linkedList = new LinkedList<>();
        // 添加元素
        linkedList.insert(0, 10);
        linkedList.insert(0, 20);
        linkedList.insert(0, 30);
        // 遍历集合
        System.out.println("单链表元素为: " );
        linkedList.traverse();
        // 检查大小
        System.out.println("单链表的大小为: " + linkedList.size());
        // 查找元素
        int searchIndex2 = linkedList.search(20);
        System.out.println("元素 20 的位置为: " + searchIndex2);
        // 删除元素
        linkedList.remove(1);
        System.out.println("删除元素 20 后的单链表: " );
        linkedList.traverse();
    }
}